#content{width:100%}
.fullWidthBanner>div{width:996px!important;margin:0 auto;margin-bottom:58px!important}
.fullWidthBanner .show{width:100%!important;margin-bottom:5px!important}
.catalogPage.fullBanner{margin-top:-53px}
.b-catalogList__nav{background:#ececec;padding:7px 0}
.b-catalogList__count{font-size:12px;color:#7b7b7b;font-weight:bold;padding-right:13px}
.b-catalogList__search{background:#fff;height:65px;margin-bottom:7px;padding:25px 25px 0 25px}
.b-catalogList__searchInfo{font-size:22px;color:#272727}
.b-catalogList__searchterm{color:#494949}
.b-catalogList__searchCount{font-size:12px;color:#313131;font-weight:bold;font-family:Arial}
.b-catalogList__sortLabel{font-size:13px;font-weight:bold;text-transform:uppercase;margin:0 5px 0 0}
.b-catalogList__sortSelect{width:140px;padding:3px 5px 3px 5px;border:1px solid #e2e2e2;box-shadow:none;text-indent:.01px;text-overflow:"";-webkit-appearance:none;background-position:98px -35px}
.catalog-hd{font-size:12px}
.b-catalogList__container{padding:10px}
.b-catalogList__paging{padding:5px 10px}
.b-catalogList__pgnBottom{padding-top:10px}
.b-catalogList__itm{position:relative;text-align:center}
.b-catalogList__itmPriceBox,.b-catalogList__itmTitle,.b-catalogList__itmBrand,.b-catalogList__itmFreeShipping,.b-catalogList__itmAvailableSizes{display:block;text-align:left;margin:0 0 5px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:236px}
.b-catalogList__itmLink{position:relative;display:block;z-index:2}
.b-catalogList__itmSizeLabel{float:left}
.b-catalogList__itmFreeShipping{text-align:right;font-size:13px;color:#a3a3a3;text-transform:uppercase;height:15px;margin-top:14px}
.ie7 .b-catalogList__itmFreeShipping{line-height:13px}
.b-catalogList__itmBrand{font-size:16px;color:#000;padding-bottom:5px;margin-top:10px;border-bottom:1px solid #e2e2e2}
.b-catalogList__itmTitle{overflow:hidden;white-space:normal;line-height:20px;font-size:14px;color:#6c6c6c;width:205px;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.b-catalogList__itmPriceBox{height:37px}
.b-catalogList__itm-productOverlayCatalog img{width:236px;height:345px;position:absolute;z-index:100}
.b-catalogList__itm .b-catalogList__itmAvailableSizes{display:none}
.b-catalogList__itm.hasOverlay .b-catalogList__itmAvailableSizes{display:none}
.b-catalogList__itm.hasOverlay:hover .b-catalogList__itmAvailableSizes{display:block}
.b-catalogList__wrapper .b-catalogList__itmAvailableSizes{font-size:12px;font-weight:bold;font-style:italic;color:#444;text-align:right;margin-left:-1px;padding:0;width:255px;margin:0 0 0 -10px;padding:3px 0 3px 0;background:#dcdcdc}
.b-catalogList__itmAvailableSizes span{margin:0 8px 0 8px}
.b-catalogList__itm.hasOverlay:hover .b-catalogList__itmOverlay.narrow{width:255px;border:1px solid #d3d3d3;height:98%;left:-1px}
.b-catalogList__itm.hasOverlay:hover .b-catalogList__itmOverlay{border:1px solid #c2c2c2;right:0;top:0;position:absolute;height:100%;background:#fff;z-index:1}
.b-catalogList__itm.hasOverlay .b-catalogList__itmOverlay.narrow{border:1px transparent}
.b-catalogList__itm.hasOverlay:hover .b-catalogList__itmMoreImages{display:block;top:0;left:0;height:100%;width:45px;margin:auto auto!important;border:none!important}
.b-catalogList__itmPrice.old{color:#777575;margin-bottom:5px}
.b-catalogList__itmPrice{display:block;font-size:14px;color:#000;text-align:right}
.b-catalogList__itmPrice.special{color:#820000}
.b-catalogList__wrapper .price-prefix{font-weight:normal}
.b-catalogList__itmImageWrapper{max-width:236px;max-height:345px;margin:0}
.ie7 .b-catalogList__itmImageWrapper{margin-left:auto;margin-right:auto}
.b-catalogList__wrapper .b-catalogList__itm.unit{height:470px;padding:10px 9px 10px 10px;width:236px}
.b-catalogList__wrapper .b-catalogList__itm.unit_consultant{height:470px;padding:10px 9px 10px 10px;width:220px}
.div_consultant{height:470px;padding:10px 9px 10px 10px;width:220px}
.solr_scores{color:#000;display:none;font-weight:500;font-size:13px;text-align:right;border:1px solid #cdd;position:absolute;margin-top:70px;margin-left:10px;background-color:#eef;padding:5px;opacity:.85;z-index:100}
.b-catalogList__Banner.categoryBanner{width:786px;border:0;margin:0;margin-bottom:7px}
.b-catalogList__Banner.subCategoryBanner{width:786px;border:0;margin-bottom:7px}
.b-catalogList__Banner.brandWithCategoryBanner{width:786px;height:auto;border:0;margin-bottom:7px}
.recommengine_recommendations_catalog .b-catalogList__itmNewFlag,.recommengine_recommendations.inline_block .b-catalogList__itmNewFlag,.b-catalogList__wrapper .b-catalogList__itmNewFlag{background:url("../../../images/local_redesign/icons/newFlag.png") no-repeat;position:absolute;top:-2px;width:99px;height:55px;left:-2px;padding:0}
.recommengine_recommendations.inline_block .b-catalogList__itmSaleFlagPercent,.recommengine_recommendations_catalog .b-catalogList__itmSaleFlagPercent,.b-catalogList__wrapper .b-catalogList__itmSaleFlagPercent{background:url("../../../images/icon/discountFlag.png") no-repeat;top:375px;border:0;right:-3px;width:26px;height:32px;position:absolute;padding:3px 0 0 3px;line-height:10px;font-size:10px;color:#fff;text-align:left;font-weight:bold}
.recommengine_recommendations.inline_block .b-catalogList__itmSaleFlagPercent{left:10px}
.b-catalogMenu__filterClose{background:#7a7a7a;padding:4px 15px 4px 0;text-align:right}
.b-catalogMenu__filterClose a{color:#e4e4e4;font-size:10px!important}
.b-catalogMenu__filterClose a:hover{color:#fff}
.i-filterClose{background-position:-80px -44px;width:10px;height:10px}
.b-catalogMenu__filterClose a:hover .i-filterClose{background-position:-80px -59px}
.b-catalogMenu__filterItm .b-catalogMenu__filterName:hover{cursor:pointer;text-decoration:underline}
.b-catalogMenu__filterList li.b-catalogMenu__filterCaption{background:#fff;border-bottom:0;font-size:13px;font-weight:bold}
.b-catalogMenu__filterItm{border-bottom:1px solid #e2e2e2;margin:0;position:relative;background:#ededed}
.b-catalogMenu__filterItm:hover{background:#dfdfdf}
.b-catalogMenu__filterArrow{background-position:-5px -45px;width:5px;height:6px;margin:5px 16px 0 0}
.js-selectedBackgroundColor .b-catalogMenu__filterArrow{background-position:-5px -65px}
.b-catalogMenu__filterIcon-price{background-position:-5px -5px;width:8px;margin-right:25px;height:13px}
.js-selectedBackgroundColor .b-catalogMenu__filterIcon-price{background-position:-5px -25px}
.b-catalogMenu__filterIcon-brand{background-position:-25px -5px;width:14px;margin-right:19px;height:14px}
.js-selectedBackgroundColor .b-catalogMenu__filterIcon-brand{background-position:-25px -25px}
.b-catalogMenu__filterIcon-sizesystem,.b-catalogMenu__filterIcon-size{background-position:-45px -5px;width:17px;margin-right:17px;height:9px}
.b-catalogMenu__filterSide .b-catalogMenu__sizesystem-sizeFontSmall a{font-size:10px}
.b-catalogMenu__filterSide .b-catalogMenu__sizesystem-sizeFontSmall{width:auto;padding:0 5px}
.js-selectedBackgroundColor .b-catalogMenu__filterIcon-sizesystem,.js-selectedBackgroundColor .b-catalogMenu__filterIcon-size{background-position:-45px -25px}
.b-catalogMenu__filterIcon-color{background-position:-65px -5px;width:12px;height:12px;margin-right:21px}
.js-selectedBackgroundColor .b-catalogMenu__filterIcon-color{background-position:-65px -25px}
.b-catalogMenu__filterIcon-boutique{background-position:-80px -5px;width:12px;height:12px;margin-right:21px;margin-top:3px}
.js-selectedBackgroundColor .b-catalogMenu__filterIcon-boutique{background-position:-80px -25px}
.b-catalogMenu__filterIcon-frame_shape{background-position:-70px -100px;width:23px;height:10px;margin-right:11px;margin-top:3px}
.js-selectedBackgroundColor .b-catalogMenu__filterIcon-frame_shape{background-position:-70px -120px}
.b-catalogMenu__filterIcon-frame_color{background-position:-100px -100px;width:27px;height:12px;margin-right:6px;margin-top:3px}
.js-selectedBackgroundColor .b-catalogMenu__filterIcon-frame_color{background-position:-100px -120px}
.b-catalogMenu__filterIcon-lens_treatment{background-position:-5px -100px;width:26px;height:15px;margin-right:7px;margin-top:3px}
.js-selectedBackgroundColor .b-catalogMenu__filterIcon-lens_treatment{background-position:-5px -120px}
.b-catalogMenu__filterIcon-lens_color{background-position:-40px -100px;width:22px;height:10px;margin-right:11px;margin-top:3px}
.js-selectedBackgroundColor .b-catalogMenu__filterIcon-lens_color{background-position:-40px -120px}
.filter-icon{background-image:url("picture/catalog_16082014.png")}
.filter-icon{border:0 none;box-shadow:0;display:inline-block}
.b-catalogMenu__filterList .js-selectedBackgroundColor{color:#fff;background:#515151}
.b-catalogMenu__filterName{padding:7px 0 7px 14px}
.b-catalogMenu__filterList li:first-child,
.b-catalogMenu__filterList li:last-child{border-bottome:none}
.catalogPage .js-floatingNav{position:fixed;z-index:3}
.catalogPage .js-staticNav{position:absolute;z-index:3}
.b-catalogMenu__fiterSel li{background:#fff;color:#6c6c6c;border-bottom:1px solid #e2e2e2;font-size:11px}
.b-catalogMenu__fiterSel li:last-child{border-bottom:0}
.b-catalogMenu__fiterSel li div{padding:8px 0 8px 14px}
.b-catalogMenu__IconReset{background-position:-45px -45px;width:13px;height:13px;margin:0 13px 0 0}
.b-catalogMenu__IconReset a{opacity:0}
.fct-scroll{max-height:100px}
.b-catalogMenu__filterList .js-selectedElementBorder,.js-selectedElementBorder .b-catalogMenu__filterName{border:1px solid #7a7a7a}
.b-catalogMenu__filterItm.js-selectedElementBorder{border:0}
.js-sidebarBlock{position:absolute;display:none}
.b-catalogMenu__filterSide{background-color:#f9f9f9;z-index:101;left:201px;min-width:170px;top:0}
.b-catalogMenu__filterSide a,.b-catalogMenu__filterSide span{font-size:11px}
.b-catalogMenu__colorFilterlink.active{cursor:pointer}
.b-catalogMenu__colorFilterlink.inactive{cursor:no-drop}
.js-sidebarBlock.b-catalogMenu__filterSide-brands{width:170px;font-size:11px}
.b-catalogMenu__rangeFilter{border:0}
.b-catalogMenu__rangeFilter li{line-height:2rem}
.b-catalogMenu__rangeFilter li a{display:block;padding:2px 2px 2px 5px}
.b-catalogMenu__fiterSelRange{position:relative}
.b-catalogMenu__fiterSelRangeIconReset{top:50%;right:0;margin-top:-7px;position:absolute}
.b-catalogMenu__fiterSelRangeText{width:160px;display:block}
.b-catalogMenu__brandSearch{background-color:#fff;border:none medium;font-size:11px;font-style:italic;padding:7px;width:100%}#fct-brand-search{border-bottom:1px solid #e2e2e2}#facet_brand{border:none medium}
.b-catalogMenu__colorFilter{margin:18px 20px}
.b-catalogMenu__colorFilterItm{margin:0 40px 0 0;width:80px}
.b-catalogMenu__colorFilterItm input[type="checkbox"]{margin:0}
.b-catalogMenu__colorFilterItm:nth-child(2n){margin:0 0 13px 0}
.b-catalogMenu__filterList .b-catalogMenu__colorFilter{width:200px}
.b-catalogMenu__colorFilterlink:hover{text-decoration:underline}
.b-catalogMenu__colorFilter .inactive .strike{text-decoration:line-through}
.b-catalogMenu__colorBox{margin:1px 15px 0 0}
.b-catalogMenu__glassFilter{padding:10px 20px}
.b-catalogMenu__glassFilterItm{margin-bottom:13px;width:100%}
.b-catalogMenu__glassFilterItm input[type="checkbox"]{margin:0}
.facetSubSize{margin:5px 0 5px 0}
.facetSubSize li{color:#6c6c6c}
.js-sidebarBlock #size-selection{width:300px;margin:22px}
.b-catalogMenu__sizeSystemFilter{border-bottom:1px solid #4d4d4d;margin-bottom:10px}
.b-catalogMenu__sizeSystemFilter .tab{display:inline-block;float:left;color:#313131;font-size:10px;padding:0 5px 3px 5px;margin:0 3px}
.b-catalogMenu__sizeSystemFilter .tab:hover{cursor:pointer;background:#4d4d4d;color:#fff}
.size-itm{display:inline-block;float:left;margin:0 10px 10px 0;text-align:center;min-width:20px;padding:0 5px;width:auto;height:30px;border:1px solid #c2c2c2;color:#6c6c6c}
.size-itm a{display:block;margin-top:8px}
.b-catalogMenu__sizeSystemFilter .js-selTab{background-color:#4d4d4d;color:#fff}
.b-catalogMenu__segment li{border-bottom:1px solid #e2e2e2;margin:0;position:relative;background:#ededed}
.b-catalogMenu__segment li a{color:#6c6c6c;padding:7px 0 7px 25px;text-transform:uppercase;font-weight:bold}
.b-catalogMenu__segment li.inactive{padding:5px 0 5px 25px;color:#ccc;text-transform:uppercase;font-weight:bold}
.b-catalogMenu__categoryListItem{background:#ededed;border-bottom:1px solid #e2e2e2}
.b-catalogMenu__categoryList,.b-catalogMenu__categoryList ul{list-style:none}
.b-catalogMenu__categoryList .b-categoryTree--topLevel:first-child{background:white;border-bottom:1px solid #dedede}
.b-catalogMenu__categoryList .b-categoryTree--topLevel:nth-child(2){background:#ededed;border-bottom:1px solid #dedede}
.b-catalogMenu__categoryList .b-categoryTree--topLevel:nth-child(3){background:#e3e3e3}
.b-catalogMenu__categoryList li,.b-catalogMenu__categoryList ul li{margin:0;padding:0;list-style:none}
.b-catalogMenu__categoryList li a{display:block;padding:5px 0 5px 25px;font-size:13px}
.b-catalogMenu__categoryListTitle{padding:5px 0 5px 25px!important;background:#fff}
.b-catalogMenu__categoryList li.zero{padding:5px 0 5px 29px;color:#ccc}
.b-catalogMenu__categoryList li.zero a,.b-catalogMenu__categoryList li.zero span{color:#ccc}
.cnv .selected>a,.cnv .selected>a .cnv-items{background:#4d4d4d;color:#fff;text-decoration:none;padding:2px 0 2px 25px;margin-right:7px;font-weight:normal}
.b-catalogMenu__categoryCaption{background:#fff;border-bottom:1px solid #e2e2e2;text-transform:uppercase;padding:10px 0;margin:0 7px 15px 17px}
.no-touch .b-catalogMenu__itemCount{display:none}
.b-catalogMenu__itemCountTab{font-size:10px;font-weight:normal;margin-right:20px}
.b-catalogMenu__toggleTitle{padding:5px 0;cursor:pointer;font-size:13px}
.b-catalogMenu__subCat{display:none}
.b-catalogMenu__subCat,.b-catalogMenu__subCat-active{margin-bottom:10px}
.b-catalogMenu__divider{border-top:1px solid #e2e2e2;margin:0 20px 10px 20px;width:165px!important;display:block!important}
.js-arrow-down .b-catalogMenu__subCat{display:block!important}
.cnv .selected .b-catalogMenu__itemCount,.no-touch .cnv a:hover .b-catalogMenu__itemCount{display:inline}
.cnv-level-4 ul .js-arrow-right,.cnv-level-4 ul .js-arrow-down{background:0}
.hide{display:none}
.js-arrow-right .i-toggle{float:left;background-position:-140px -45px;width:9px;height:9px;margin:5px 8px}
.js-arrow-down .i-toggle{background-position:-160px -45px;float:left;position:relative;margin:5px 8px;width:9px;height:9px}
.i-toggleArrow{background-position:-75px -45px;width:17px;height:9px;position:absolute;margin-right:20px;right:0}
.cnv-level-2 .i-toggleArrow{background-position:-45px -5px}#fct-brand-search .ui-autocomplete-input{background-position:148px 5px;padding-right:25px}
.ui-menu-item{cursor:pointer}#fct-boutique-search .ui-autocomplete-input{background-position:148px 5px;padding-right:25px}
.b-product-index.js-floatingNav{position:fixed}
.b-product-index.js-staticNav{position:absolute}
.prd-index-h1{font-size:22px;margin:0;padding:0;font-weight:normal;text-transform:none}
.b-catalogAjaxLoading{display:block;width:32px;height:32px;background:url("../../../images/local_redesign/icons/ajax.gif") top left no-repeat;margin:46px 599px}
.b-catalogLoadingOverlay{background:white;width:100%;height:100%;opacity:.8;filter:alpha(opacity=80);position:absolute;z-index:999}
.b-categoryTree--special{background:white;color:#6c6c6c;border-bottom:1px solid #e2e2e2;margin:0;padding:7px 0 7px 25px;text-transform:uppercase;font-weight:bold}
.b-catalogList__itmImageWrapper{display:block}li.b-catalogMenu__categoryList--item{display:block;padding:5px 0 5px 25px;font-size:13px}
.b-filterPopup{display:none}
.js-sidebarBlock .b-filterPopup{display:block}
.js-selectedSizeSystemContainer{display:block}
.js-sidebarBlock .js-selectedSizeSystemContainer{display:none}
.itm{position:relative;height:380px;text-align:center;padding-top:8px}
.itm-small{height:auto}
.itm.hasOverlay:hover{z-index:100}
.itm-overlay{width:188px}
.itm.hasOverlay:hover .itm-overlay{position:absolute;right:0;top:0;width:235px;height:100%;border:3px solid #ccc;background:#fff;z-index:1}
.itm.hasOverlay:hover .itm-overlay.narrow{width:190px}
.ie7 .itm-overlay .ui-listHorizontal{zoom:1;display:inline}
.itm-link{text-align:left}
.itm-linkbox-sm{height:190px}
.itm-imageWrapper{margin:0 auto;overflow:hidden}
.itm-brand,.itm-name,.itm-title,.itm-priceBox,.itm-imageWrapper,.ll-imageWrapper{display:block}
.ll-imageWrapper{position:relative}
.itm-brand{margin-top:7px;border-bottom:1px dotted #e2e2e2;color:#000}
.itm-title{color:#535353}
.itm-linkbox-sm .itm-title{height:auto;padding-bottom:4px}
.itm:hover .itm-brand,.itm:hover .itm-title{text-decoration:underline}
.itm-moreImages,.itm-sizeInfo{position:absolute}
.itm-moreImages,.itm-sizeInfo{display:none}
.itm.hasOverlay:hover .itm-moreImages{display:block;top:0;left:0;//width:37px;height:100%}
.itm.hasOverlay:hover .itm-sizeInfo{display:block;right:0;bottom:15px;width:188px;text-align:center}
.itm-quickview{display:none}
.js .itm.hasOverlay:hover .itm-quickview{display:block;background:url("") no-repeat;width:105px;height:42px;z-index:900;cursor:pointer;padding-top:12px;text-align:center;margin-top:200px;margin-left:49px}
.ie7 .itm.hasOverlay:hover .itm-quickview{margin-left:-50px}
.itm.hasOverlay:hover .itm-brand,.itm.hasOverlay:hover .itm-title{text-decoration:none}
.itm-newFlag,.itm-saleFlag,.itm-saleFlagPercent{position:absolute;top:5px;left:10px;padding:2px 7px 1px;padding-right:9px;font-size:10px;font-size:1.4rem;line-height:16px;font-weight:bold;text-transform:uppercase;background-color:#fff}
.itm-newFlag{color:#393;background:url("") no-repeat;font-size:10px;width:30px}
.itm-saleFlagPercent{right:10px;left:auto;background:url("") no-repeat}
.itm-saleFlag{background:url("") no-repeat}
.itm-saleFlag,.itm-saleFlagPercent{width:30px;color:#c00;font-size:10px}
.itm a:hover{text-decoration:none}
.itm-cartOptions dt{width:60px}
.itm-link,.ui-priceBoxPrice.saving .prd-price{font-size:12px;font-size:1.2rem}
.ui-priceBoxPrice.old .prd-price{font-size:14px;font-size:1.4rem}
.ui-priceBoxPrice.old .prd-price,.itm-price.old{text-decoration:line-through}
.itm-price{font-size:12px;font-size:1.2rem;color:#404040}
.ui-priceBoxPrice.saving .prd-price,.itm-price.special{color:#820000}
.price-prefix-detail{font-size:12px;font-size:1.2rem}
.price-prefix-listing{font-size:11px;font-size:1.1rem}
.price-prefix-listing.special{color:#cd5033}
.price-prefix-listing.old{text-decoration:line-through}
.categoryMenu{font-size:12px;font-size:1.2rem}
.fct-list{padding-top:13px}
.fct{margin:0 14px 7px 14px}
.fct-expendable .fct-bd{display:none}
.fct-expendable:hover .fct-bd{display:block}
.fct-hd{color:#313131;padding-bottom:3px}
.fct-bd{margin:10px 0}
.fct-category{margin-top:-5px;position:relative}
.fct-full-elem{width:100%}
.ie6 .fct-scroll{height:79px}
.fct-scroll{max-height:72px;overflow-x:hidden;overflow-y:auto;border:1px solid}
.fct-scroll.brands{max-height:120px}
.no-js #fct-brand-search{display:none}
.fct-scroll li a{padding:2px 2px 2px 5px}
.fct-scroll li .inactive{padding:2px 2px 2px 5px}
.fct-scroll.brands li a{padding:0 2px 0 5px}
.fct-colorPicker{width:174px;position:relative;margin-right:-4px}
.fct-colorPicker li{margin:0 4px 4px 0;width:21px;height:21px;border:2px solid #ddd}
.fct-colorPicker li.inactive:hover{border:2px solid #ddd}
.fct-colorPicker li:hover{border:2px solid #5a5355}
.fct-colorPicker a{display:block;width:15px;height:15px;text-indent:-10000px;overflow:hidden;background:#ccc;margin-top:3px;margin-left:3px}
.fct-colorPicker .inactive .strike{display:block;height:18px;width:18px;background:url("") no-repeat}
.fct-colorPicker .inactive a:hover{width:15px;height:15px;margin-top:3px;margin-left:3px}
.fct-colorPicker li.selected{border:2px solid #5a5355}
.fct-checkbox label{line-height:12px;line-height:1.2rem}
.fct-text{margin-bottom:0;line-height:14px;line-height:1.4rem;text-align:justify}
.fct-text p,.fct-text h1,.fct-text h2,.fct-text h3,.fct-text h4,.fct-text h5,.fct-text h6{margin-bottom:5px}
.fct-text h1,.fct-text h2,.fct-text h3,.fct-text h4,.fct-text h5,.fct-text h6{font-size:12px;font-size:1.2rem;padding-bottom:3px}
.fct-text a:active,.fct-text a:hover{text-decoration:none}
.thm-furniture_v2 #shoe-size-selection{padding-left:10px}#shoe-size-selection a,#shoe-size-selection .size-not-available{display:block;float:left;margin:0 8px 10px 0;width:32px;height:27px;line-height:27px;border:1px solid #d3d3d3}#shoe-size-selection .size-not-available{cursor:default;border:1px solid #eee}
.ie7 #shoe-size-selection a{cursor:pointer}#shoe-size-selection a:hover{border:1px solid #d3d3d3;text-decoration:none;background:#ddd}#shoe-size-selection a.squareselect-sizes{border:1px solid #5a5355}#shoe-size-selection a span,#shoe-size-selection .size-not-available span{display:block;width:100%;height:100%;line-height:27px;text-align:center}#shoe-size-selection .size-not-available span{color:#aaa}
.ie9 #shoe-size-selection a span,.ie9 #shoe-size-selection .size-not-available span{height:26px;padding-top:1px}
.pgn li{line-height:1.65em;margin-left:5px}
.pgn a{border:1px solid #ddd;display:inline-block;padding:2px 8px 1px}
.pgn a:hover{border:1px solid #909090;text-decoration:none}
.pgn a.selected,.pgn .selected a{background-color:#313131;color:#fff}
.pgn a.selected:hover{border:1px solid #ddd}
.pgn-sortWrapper{width:400px}
.ie7 .pgn-outerbox{height:1%}
.ie7 .pgn{float:right}#yw1{margin-bottom:15px}
.ie7 #yw1,.ie7 #yw2{width:100%}#yw1 li,#yw2 li{display:inline-block}
.ie7 #yw1 li,.ie7 #yw2 li{display:inline}#yw1 li.first,#yw1 li.last,#yw1 li.hidden,#yw2 li.first,#yw2 li.last,#yw2 li.hidden{display:none}
.b-breadcrumbs{height:16px;padding-left:13px;background-color:#ececec}
.b-breadcrumbs li{display:inline;text-transform:capitalize}
.b-breadcrumbs li:after{content:">";padding:0 5px 0 10px}
.b-breadcrumbs span{color:#4e4c4c}
.b-breadcrumbs li.active span{color:#272727}
.b-breadcrumbs li:last-child:after{content:""}
.b-breadcrumbs li a:hover{text-decoration:underline}
.b-breadcrumbs li:after{content:url("");font-size:9px;font-size:.9rem;padding:0 5px 0 10px}
.ie7 .b-breadcrumbs li a{background:url("") right no-repeat;padding-right:12px}
.breadcrumb{padding:10px 0;background-color:#ececec;color:#272727}#sizeChartWindow .sizeChart-clothes,#sizeChartWindow .sizeChart-shoes{width:800px;height:600px;background:url("../../../images/local_redesign/bg.jpg") no-repeat;padding:0;color:#313131;background-color:#fff}
.mk-body #sizeChartWindow .sizeChart-clothes,.mk-body #sizeChartWindow .sizeChart-shoes{z-index:50}
.topSizeChart{margin-top:30px}
.bottomLine{border-bottom-style:solid;border-width:1px;border-color:#989898}
.chartName{font-size:21px;text-transform:uppercase;font-weight:normal}
.leftSizeChart{width:300px;min-height:30px}
.rightSizeChart{width:440px}
.sizeChartTable{width:100%}
.sizeguide{font-size:2.4em;font-size:24px;font-weight:bold;text-transform:uppercase;width:300px}
.col-even{background-color:#f2f2f2}
.col-odd{background-color:#e9e9e9}
.row-odd{background-color:#fcfcfc}
.row-odd .measures{background-color:#fefefe}
.row-even{background-color:#f2f2f2}
.sizeChartTable .measures{border-right-style:solid;border-left-style:solid;border-width:1px;border-color:#e8e8e8}
.sizeChartTable thead{font-weight:bold;text-transform:uppercase;font-size:1.4em;font-size:14px;height:40px}
.sizeChartTable tbody tr:hover,.sizeChartTable tbody tr:hover.row-odd .measures{background-color:#fff2da}
.sizeChartTable tbody td{text-align:center;min-width:34px;height:24px;font-size:1em;font-size:10px}
.sizeChartTable thead tr{border-right-style:solid;border-color:#e9e9e9;border-width:1px}
.b-register .fbCreatePageLabel{text-align:center;float:left;font-size:11px;text-transform:uppercase;width:100px}
.login__registerBox .fbCreatePageLabel{text-transform:uppercase;margin-bottom:10px}
.boxSignUp .fbCreatePageLabel{float:left;padding-bottom:10px;width:170px}
.fbCreatePageLoginButton{width:205px;float:left;text-align:right}
.fbCreatePageNotes{clear:both;font-size:10px;padding-top:10px}
.fbLoginContainer{bottom:0;background-color:#eef3ff;width:100%;padding-top:19px;padding-bottom:0;margin-left:1px}
.fbLoginButton{text-align:center}
.fbLoginNotes{clear:both;font-size:10px;padding-top:15px;padding-bottom:13px;text-align:center;text-transform:none!important}
.fbCheckoutContainer{background-color:#ebeff8;padding:10px 10px 5px;margin-bottom:10px}
.fbCheckoutContainerLogedIn{background-color:#ebeff8;height:70px;padding:10px 10px 5px;margin-bottom:10px}
.fbLoginCheckoutDetails{width:200px;float:left;font-size:10px;padding-left:10px}
.fbLoginCheckoutDetails a{font-size:10px}
.fbCheckoutContainer .col1{width:25%}
.fbCheckoutContainer .col1 img{height:60px;width:60px}
.fbCheckoutContainer .col2{width:74%}
.fbCheckoutContainer .col2 label{color:#3b5998}
.fbCheckoutContainer .col2 a{font-size:11px;text-decoration:underline}
.boutique-banner{float:left;width:525px}
.buotique-info-block{display:inline-block;height:186px;padding-left:28px;padding-top:35px;width:231px}
.boutique-banner-container{background-color:#fff;margin-bottom:8px}
.buotique-info-block .supplier-product-section,.buotique-info-block .box-bdr{border:0}
.buotique-info-block .mbs.strong.mhs.pbs{font-size:23px;line-height:normal;color:#313131}
.buotique-info-block p.italic{font-size:14px;font-size:1.4rem;color:#313131}
.buotique-info-block p.borderBottom,.buotique-info-block div.borderBottom{border:0 none}
.aboutus-popup ul.mlm{margin-bottom:17px;margin-right:17px;margin-top:17px}
.aboutus-popup-child{color:#fff}
.aboutus-popup-child li.borderBottom{border-color:#ebebeb;border-width:0 0 1px;border-style:solid;clear:both;padding-left:7px;padding-bottom:7px}
.supplier-product-section{border-color:#7d7d7d;border-style:solid;border-width:0 0 1px;color:#313131;padding-right:5px;position:relative}
.supplier-product-section .logo{margin:2px 2px 10px 2px}
.merchant-tooltip{position:absolute;top:0;left:0;display:none}
.merchant-product-tooltip{background:#fff;border:1px solid #f67926;box-shadow:1px 1px 1px #888;padding:5px;z-index:10;position:relative;top:-95px;left:259px;width:200px;min-height:70px}
.merchant-tooltip .i-arrowLeft{position:relative;left:250px;top:-20px;z-index:20}
.supplier-usp-section{text-transform:none}
.supplier-product-section .borderBottom,.usp .borderBottom{border-color:#7d7d7d}
.aboutus-popup,.contact-popup{border:1px solid #231f20;box-shadow:0 1px 0 #888;position:absolute;background-color:#000;color:#fff;display:none;z-index:10;top:-125px;left:-553px;opacity:.8}
.contact,.aboutus{position:relative}
.aboutus{height:50px}
.contact-popup-child{min-width:200px}
.aboutus-popup-child{width:523px;height:201px}
.aboutus-header,.contact-header{background-color:#231f20}
.aboutus-header{line-height:30px}
.contact-popup ul{margin-bottom:10px}
.aboutus-popup ul li,.contact-popup ul li{line-height:30px}a.merchant-lnk{text-decoration:underline}
.prd-imageBox{line-height:400px}img.prd-image{height:auto}
.b-boutique_banner__info_link{background-position:-65px -43px;cursor:pointer;width:12px}
.b-boutique_banner__info_link{margin-top:6px}
.b-boutique_banner__td_width{width:80px}
.b-boutique_banner__info_link:hover{font-weight:bolder}
.b-boutique_banner__info_close{background-position:-100px -1px;float:right;width:20px;cursor:pointer;height:23px}ul.plm.mbm.italic.ui-borderLeft{height:100px}
.b-boutique_banner__desc{padding-left:7px}
.b-boutique_banner__left_boutique_name{margin-bottom:14px;font-size:19px;font-size:1.9rem;line-height:normal}
.b-boutique_banner__left_boutique_tagline{margin-bottom:37px}
.b-boutique_banner__left_boutique_share{position:absolute;top:0;margin-top:90px}
.icon-facebook,.icon-twitter,.icon-googleplus,.icon-email{width:20px;height:20px;display:inline-block;margin-right:10px}
.icon-facebook{background:url("picture/catalog_16082014.png") no-repeat -5px -75px}
.icon-twitter{background:url("picture/catalog_16082014.png") no-repeat -28px -75px}
.icon-googleplus{background:url("picture/catalog_16082014.png") no-repeat -52px -75px}
.icon-email{background:url("picture/catalog_16082014.png") no-repeat -76px -75px}
.fcbox-height{min-height:431px}#noResultSearchPage ul{list-style-type:none}#noResultSearchPage .fsms{font-size:13px;font-size:1.3rem}#noResultSearchPage .mrl{margin-right:25px}#noResultSearchPage .mbss{margin-bottom:3px}#noResultSearchPage .pvss{padding-bottom:3px;padding-top:3px}#noResultSearchPage .ptss{padding-top:3px}#noResultSearchPage .pbss{padding-bottom:3px}#noResultSearchPage .pbml{padding-bottom:15px}#featuredCategories .pad,#noResultSearchPage .pad{padding-bottom:3px;padding-top:15px}
#noResultSearchPage .sideBlock{width:40%}
.ie7 #noResultSearchPage .sideBlock{width:360px}#searchTip ul{margin:5px;font-size:11px;font-size:1.1rem;line-height:18px;line-height:1.8rem}#searchTip li{margin-top:12px;margin-bottom:14px;margin-right:0;padding-left:12px;color:#313131;word-spacing:2px}#featuredCategories ul{float:left}#featuredCategories li{margin:12px 15px 25px 10px;float:left;color:#313131}#featuredCategories li a span{position:relative;padding-left:10px;width:100%;font-size:14px;font-size:1.4rem}#featuredCategories li a{display:block;text-align:center;color:#4c4c4c}#noResultSearchPage #errSearchForm #err-button{min-width:80px;height:28px;text-transform:inherit}#errSearchForm *:-moz-placeholder{color:#9f9f9f;font-style:italic;font-size:12.5px;font-size:1.25rem}#noResultSearchPage #errSearchForm #err-button{float:left}#noResultSearchPage #errSearchForm #search fieldset{display:inline-block;float:left}#noResultSearchPage #errSearchForm #search fieldset input{width:285px;height:28px;border-color:#d0d0d0;border-right:0}
.catalog__noresult__bg{position:absolute}
.catalog__noresult__label{color:#4c4c4c}
.b-notfound{width:744px;padding:42px 0 0 30px;min-height:468px}
.b-notfound__bg{position:absolute}
.cms__notfound__featureCat{width:460px}
.cms__notfound__featureCat div{float:left;width:40%;padding:0 20px}
.cms__notfound__featureCat p{font-size:18px;color:#000;margin-bottom:20px}
.cms__notfound__featureCat ul li{float:left;padding:0 20px 0 0}
.cms__notfound__featureCat ul li a{color:#000;text-decoration:underline;font-size:14px}
.b-notfound__header{font-size:33px;color:#4c4b5f;margin-bottom:38px}
.b-notfound__search{line-height:20px}
.b-notfound .ui-inputText{width:280px}
.b-notfound__newsletter{width:250px;background:#f1f0ee url("") repeat-x top left;padding:42px 30px 0 23px;min-height:468px}
.b-notfound__newsletter--title{font-size:24px;color:#4c4b5f;margin-bottom:28px;line-height:22px}
.b-notfound__newsletter--desc{margin-bottom:36px}
.b-notfound__newsletter--buttons button{width:94px;line-height:22px;font-size:16px}
.catalog__noresultTip ul{margin-top:8px}
.catalog__noresultTip ul li{list-style-type:disc;margin-left:16px;color:#4c4c4c;font-size:14px;padding:10px 0}
.catalog__noresultTitle{font-size:30px;line-height:1;padding:3px 15px 15px 15px}
.catalog__noresultFeatureCategories{width:545px}